Werkzeuggestützte Untersuchung der Vorgehensweisen von Lernenden beim Lösen algorithmischer Probleme
نویسندگان
چکیده
Um Lernende der Sek. I beim Lösen algorithmischer Probleme unter Verwendung von Lernund Programmierumgebungen besser zu unterstützen, wird untersucht, inwieweit deren Vorgehensweisen automatisch erfasst und bewertet werden können, mit dem Ziel die eingesetzten Umgebungen lernergerechter zu gestalten. Dazu wurde für die Umgebung Kara Aufzeichnungsund Diagnosesoftware entwickelt und in empirischen Vorstudien auf ihre Praxistauglichkeit hin untersucht. 1 Motivation und Ziel Die in der Sekundarstufe I in der Informatikanfangsausbildung eingesetzten Systeme zum Erlernen algorithmischer Grundkonzepte (z. B. Karol, Kara) geben den Lernenden nicht an deren individuelle Vorgehensweisen angepasste, oft rein „technische“, wenig schülergeeignete Fehlermeldungen aus. Die Hypothese für das hier skizzierte Forschungsprojekt lautet, dass sich die eingesetzten Lernund Programmierumgebungen bei genauerer Kenntnis der individuellen Vorgehensweisen bei der Bearbeitung algorithmischer Problemstellungen besser an die Bedürfnisse der Lernenden anpassen lassen. Untersuchungen zu den Vorgehensweisen von Programmieranfängern fanden bislang überwiegend auf Hochschulebene statt (z. B. [Hu06]). Hierbei wurde häufig mit Videoaufzeichnungen gearbeitet, die nachträglich aufwändig manuell ausgewertet werden mussten, um das jeweilige Vorgehen zu analysieren. Um sowohl zu quantitativen als auch zu qualitativen Aussagen zu gelangen, werden im Rahmen der hier vorgestellten Studie einerseits Aufzeichnungsund Diagnosesoftware konzipiert und entwickelt und andererseits Einzelinterviews mit Lernenden zu ihren spezifischen Vorgehensweisen durchgeführt. Angestrebt wird, automatisch diagnostizierte Vorgehensweisen von Lernenden für die Gestaltung von individualisierten Systemrückmeldungen zu verwenden. 2 Entwicklung von Aufzeichnungsund Diagnosesoftware Grundlage für die ersten Arbeiten bildete die Lernumgebung Kara [Re03]. Für die automatisierte Erfassung quantitativer Daten wurde in einem ersten Schritt eine Aufzeich-
منابع مشابه
Prozessbegleitende, automatisierte Identifizierung der Problemlösestrategien von Lernenden beim Lösen algorithmischer Systeme
Beim Lehren algorithmischer Grundbegriffe werden oft spezielle Lernund Programmierumgebungen eingesetzt. Diese besitzen altersgerechtes Design und sind leicht erlernund bedienbar. Trotz allem haben viele Lernende Schwierigkeiten in diesem Bereich und ihre Leistungen bleiben hinter den Erwartungen zurück. Eine Voraussetzung zur Verbesserung des Lehr-/Lern-Prozesses besteht darin, genauere Kenntn...
متن کاملDesign und Evaluation von interaktiven webbasierten Bruchrechenaufgaben
Im Rahmen des Projektes „Adaptives tutorielles Feedback“ wurden interaktive webbasierte Aufgaben zur Bruchrechnung entwickelt und ein Interface entworfen, mit dem diese Aufgaben präsentiert werden können. Das Interface bietet neben der übersichtlichen Präsentation der Aufgabenund Feedbackkomponenten ein interaktives Arbeitsfeld, das die Erfassung der Rechenschritte der Schüler ermöglicht. Erste...
متن کاملAutomatisierte Identifizierung der Problemlösestrategien von Programmieranfängern in der Sekundarstufe I
Im Teilbereich der Algorithmik werden oft spezielle Lernund Programmierumgebungen eingesetzt, um insbesondere im Informatikunterricht der Sekundarstufe I den Lernenden die Grundlagen des Programmierens zu vermitteln. In einigen deutschen Bundesländern (z. B. Bayern), werden die Programmiergrundlagen bereits in der 7. Jahrgangsstufe (12 bis 13-jährige) gelehrt, wo dann altersgerecht gestaltete L...
متن کاملAlgorithmen für das Design von DNA-Microarrays
Wir formulieren und lösen algorithmische Probleme, die beim Entwurf und bei der Produktion von DNA-Microarrays, einem Hochdurchsatz-Hilfsmittel in der funktionalen Genomanalyse, auftreten; insbesondere wird die effiziente Auswahl Transkript-spezifischer Signatur-Oligonukleotide behandelt. Das Problem wird insbesondere dann komplex, wenn spezifische Oligonukleotide nicht existieren; für diesen F...
متن کاملInteraction Patterns für Produktkonfiguratoren
Über Produktkonfiguratoren können sich Kunden Produkte nach ihren Wünschen zusammenstellen. Designer stehen bei der Gestaltung eines Konfigurators vor der Aufgabe, technische Anforderungen, Kundenbedürfnisse und Geschäftsziele in Einklang zu bringen. Dieser Beitrag erörtert die Ursache häufiger Usability-Probleme in Produktkonfiguratoren und stellt Interaction Patterns vor, die Designern Orient...
متن کامل